cast a shadow upon - English Synonyms Dictionary